Apple Event Mgr
Quick Access to Apple Event Information
Apple Event Manager Overviews
Supporting Required Apple Events
Your First Apple Event
Receiving Apple Events
Creating and Sending Apple Events
Apple Event Data Structures
Using Apple Events with the Edition Manager
Miscellaneous Apple Event Manager Topics
More than you could ever want to know about Apple Events
Apple Event Descriptor
AECreateDesc Create descriptor record
AEDisposeDesc Deallocate memory used by a descriptor record
AEDuplicateDesc Make copy of a descriptor record
Apple Event Descriptor List
AECreateList Create an empty descriptor list or AE record
AECountItems Count number of descriptor records in a descriptor list
AEPutPtr Put data into descriptor record; add to descriptor list
AEPutDesc Add descriptor record to a descriptor list
AEGetNthPtr Access data in a descriptor list
AEGetNthDesc Get descriptor record from a descriptor list
AESizeOfNthItem Descriptor type of descriptor record in descriptor list
AEGetArray Convert Apple Event array to Pascal or C array
AEPutArray Put Apple Event data into a descriptor list
AEDeleteItem Delete a descriptor record from a descriptor list
Apple Event Record
AEPutKeyPtr Create keyword-specified descriptor record from pointer
AEPutKeyDesc Create keyword-specified descriptor record
AEGetKeyPtr Get data/descriptor records from AE record/Apple Event
AEGetKeyDesc Get keyword-specfified descriptor record
AESizeOfKeyDesc Descriptor type of keyword-specified descriptor record
AEDeleteKeyDesc Delete keyword-specified descriptor list from AE record
Parameters
AEPutParamPtr Use pointer to create Apple Event parameter
AEPutParamDesc Create parameter and add to Apple Event
AEGetParamPtr Get parameter pointer
AEGetParamDesc Get parameter description
AESizeOfParam Get size and descriptor type of Apple Event parameter
AEDeleteParam Delete parameter
Apple Event Type
AEGetAttributePtr Obtain data contained in an Apple Event attribute
AEGetAttributeDesc Get descriptor record for Apple Event attribute
AESizeOfAttribute Get size and descriptor type of attribute
AEPutAttributePtr Use pointer to create Apple Event attribute
AEPutAttributeDesc Create Apple Event attribute
Create, Send and Process Apple Events
AECreateAppleEvent Create an Apple Event
AESend Send an Apple Event
AEProcessAppleEvent Process an Apple Event
AEResetTimer Reset the timer
Event Processing Control
AESuspendTheCurrentEvent Suspend the current event
AEResumeTheCurrentEvent Resume the current event
AEGetTheCurrentEvent Get the current event
AESetTheCurrentEvent Specify Apple Event to be handled
User Interaction
AEGetInteractionAllowed Get user interaction p references
AESetInteractionAllowed Allow server interaction with user
AEInteractWithUser Interact with user
Event Dispatch Table
AEInstallEventHandler Install an event handler
AERemoveEventHandler Remove an event handler
AEGetEventHandler Get an event handler
Coercion Handlers
AEInstallCoercionHandler Install a coercion handler
AERemoveCoercionHandler Remove a coercion handler
AEGetCoercionHandler Get a coercion handler
AECoercePtr Coerce data into descriptor type using a pointer
AECoerceDesc Coerce data in descriptor record to descriptor
type
Special Handlers
AEInstallSpecialHandler Install a special handler
AERemoveSpecialHandler Remove a special handler
AEGetSpecialHandler Get a special handler